//
//  DatabaseManager.h
//  FMDBSingle
//
//  Created by qianfeng on 16/5/31.
//  Copyright © 2016年 qianfeng. All rights reserved.
//

#import <Foundation/Foundation.h>
//导入数据模型头文件
#import "Student.h"
@interface DatabaseManager : NSObject
//1.声明单利方法
+ (DatabaseManager *)sharedManager;
//2.声明数据库操作方法
//(1)增
//传入一组模型 插入数据库
- (void)insertDataWithArray:(NSArray *)array;

//(2)删
//传入一组模型 将模型的数据从数据库中删除
- (void)deleteDataWithArray:(NSArray *)array;

//(3)改
//传入旧的模型和新的模型 数据库中用新的代替旧的
- (void)updataDataWithOld:(Student *)oldStu andNew:(Student *)newStu;

//(4)查
//查询数据库中所有的数据 返回值的数据中是数据模型对象
- (NSArray *)selectAllDatas;

@end
